trust bond - French English Dictionary